Stock Photo - The talayotic village of Torre d´en Galmés, Menorca, Balearic Islands, Spain

Stock Photo: The talayotic village of Torre d'en Galmés, Menorca, Balearic Islands, Spain.

Searchable keywords

Choose multiple keywords