Our Lady of Sacred Heart (Ta' l-Istilla)

Triq Palma, Victoria, Gozo

Church

Our Lady of Sacred Heart (Ta' l-Istilla)