Su Nuraxi di Barumini in Sardinia, Italy. This historical place, dating from the seventeenth century BCE was included in the UNESCO list of World Heritage Sites.
View Full Image on Dreamstime
Username: Krivinis
Editorial: No
Width: 4928 pixels
Height: 3264 pixels
Downloads: 5
Image ID: 40776645