Reina Olga
leopard-print swimsuit Highlights Imported Composition Polyamide 89%, Elastane 11%
Product details provided by: FARFETCH