Our Lady Help of Christians

S Cachia Zammit Street, Birzebbuga, Malta

Chapel

Our Lady Help of Christians