Churche of Our Lady of Lourdes built in 1888 above Mgarr, Gozo (Maltese Islands).
church, malta, gozo, mgarr, _other_
Comments