Our Lady of Consolation (Tal-Markiza)

Triq iz-Zonqor, Marsaskala, Malta

Church

Our Lady of Consolation (Tal-Markiza)