Marsaskala, Church, Our Lady of Consolation, Roman Catholic


Marsaskala, Church, Our Lady of Consolation, Roman Catholic

Church, Our Lady of Consolation (Tal-Markiza), Triq iz-Zonqor, Marsaskala