Immaculate Conception of Our Lady

Triq il-Kuncizzjoni, Benghajsa, Malta

Church

Immaculate Conception of Our Lady