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