Our Lady of Mount Carmel

Fawwara, Fawwara, Malta

Church

Our Lady of Mount Carmel