From ASOS
Swimwear & Beachwear by Reclaimed Vintage Exclusive to ASOS All-over print Mid rise High-cut leg