Sardinian Nuraghi, Su Nuraxi, Barumini, Sardinia, Italy
Sardinian Nuraghi interior, Su Nuraxi, Barumini, Sardinia, Italy