Browse All

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