Our Lady of Mount Carmel

Triq Villegaignon, Mdina, Malta

Church

Our Lady of Mount Carmel