From ASOS
Swimwear & Beachwear by ASOS Curve Tropic like it's hot Abstract design High rise High-cut leg