Sanctuary Basilica of Our Lady of Mount Carmel

Mount Carmel, Valletta , Malta

Church

Sanctuary Basilica of Our Lady of Mount Carmel