LLORET DE MAR, SPAIN - JULY 18: Lloret de Mar is a town in Catalonia and most popular holiday resorts on the Costa Brava on July 18, 2012. It is 75 km from Barcelona and therefore easily accessible
- Image ID: 122117797
- Copyright: Nanisimova
- Editorial Credit: Nanisimova / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.