Browse All
Castelsardo Cathedral
16th Century (creation)
Unknown (Italian)
Castelsardo, Sardinia, Italy