Immaculate Conception of Our Lady

Triq Mountbatten, Hamrun , Malta

Church

Immaculate Conception of Our Lady