Calvin Klein Swim Top, Size S
£16.00
Size S
Black zipped swim top with elasticated Calvin Klein bottom
80% polyamide 20% elastane
Size S
Black zipped swim top with elasticated Calvin Klein bottom
80% polyamide 20% elastane
Size S
Black zipped swim top with elasticated Calvin Klein bottom
80% polyamide 20% elastane