View fullscreen View fullscreen View fullscreen Versace Versace Medusa medallion clutch - Red USD 1666 From FARFETCH Buy now Details Medusa medallion clutch