Our Lady of Lourdes

Triq Ix-Xatt, Mgarr(Gozo), Gozo

Church

Our Lady of Lourdes