VERSACE - EMBROIDERED MEDUSA - WHITE - GOLD

£254.14 £650.00
| /

Relaxed Loose Fit, True to Size.

100% Cotton