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: 6768 pixels
Height: 4706 pixels
Downloads: 0
Image ID: 153212524