VERSACE
Greek-key leopard-print bikini top Highlights Made in Italy Composition Outer: Nylon 78%, Elastane 22% Lining: Nylon 78%, Elastane 12%
Product details provided by: FARFETCH