Browse All

Great Tower
17th Century (creation)
Cabras, Sardinia, Italy