Karl Lagerfeld Geometric Print Triangle Bikini Top White FARFETCH 39585

Karl Lagerfeld Geometric Print Triangle Bikini Top White FARFETCH