Designed by
Title
Torralba den Salord in MInorca, Spain #152931576
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