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: 4912 pixels
Height: 7360 pixels
Downloads: 0
Image ID: 177533200