From ASOS
Swimwear & Beachwear by Collusion Ready, set, summer All-over image and logo print High rise High-cut leg