Immaculate Conception of Our Lady

Triq il-Pellegrinagg, Bormla (Cospicua, Malta

Church

Immaculate Conception of Our Lady