Church of The Holy Crucifix

Triq Il Kapuccini, Floriana, Malta

Church

Church of the Holy Crucifix