Our Lady of Mount Carmel

, Xlendi, Gozo

Church

Our Lady of Mount Carmel