Bikini top by Miss Selfridge
Swim fabricSoft and stretchyMain: 87% Polyester, 13% Elastane.
Miss Selfridge ruffle bandeau bikini top in multi spot print CY8GS902