Our Lady Of Mount Carmel

Triq It Torri, Balluta, Malta

Church

Our Lady of Mount Carmel