Torralba den Salord, prehistoric village from the Talayotic period located on the island of Minorca between the municipalities of Mahón and Alayor in Balearic Islands, Spain
View Full Image on Dreamstime
Username: Anibaltrejo
Editorial: No
Width: 4371 pixels
Height: 6550 pixels
Downloads: 0
Image ID: 153860099