Our Lady of Mount Carmel

Triq Hompesche, Fgura, Malta

Church

Our Lady of Mount Carmel