Immaculate Conception of Our Lady

Spinola Bay, St Julians , Malta

Church

Immaculate Conception of Our Lady