mail_outline sales@mediastorehouse.com
Nuragic village of Palmavera, Alghero, Sardinia, Italy, Europe
Nuraghe di Palmavera, dating from 13th century BC, near Alghero, Nurra province, Sardinia, Italy, Europe