Our Lady Of Mount Carmel

Triq Il Gdida, Luqa , Malta

Church

Our Lady Of Mount Carmel