mail_outline sales@mediastorehouse.com
Ancient remains of Talayotic sanctuary and Taula, Torralba, Menorca (Minorca), Balearic Islands, Spain, Mediterranean, Europe
Nuraghe Santu Antine, near Torralba, also known as Nuraghe Majore, basalt, Sassari province, island of Sardinia, Italy, Mediterranean, Europe