Immaculate Conception of Our Lady

Triq Ta' Qali, Mosta, Malta

Church

Immaculate Conception of Our Lady