Designed by
Title
Torralba den Salord in MInorca, Spain #175606103
Description
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
This image is editorial