holiday villas at Platges de Fornells, seaside resort, Menorca, Balearic Islands, Spain, Europe.

- Image ID: RM3EPH