Platja de la Mar Menuda, Tossa del Mar, Costa Brava Beach, Catalonia, Spain

- Image ID: H96HM8
Jan Wlodarczyk / Alamy Stock Photo
Image ID: H96HM8
Location: Tossa de Mar, Prowincja Girona, Hiszpania