Our Lady of Mercy

St Bartholomew Street, Xewkija, Gozo

Church

Our Lady of Mercy