Immaculate Conception of Our Lady

Wied Gerzuma, Rabat , Malta

Church

Immaculate Conception of Our Lady