Designed by
Title
Church of Our Lady of Mount Carmel, St Julian`s, Malta #136726848
Description
Neo-Gothic Parish Church of Our Lady of Mount Carmel Carmelite is one of the most beautiful historic landmarks of St Julians, located on the coast of Balluta Bay, Malta