Xaghra Parish » Gallery » 2013 » LENT AND HOLY WEEK 2013 » 17 MAR 2013 - PARISH RETREAT FOR ENGAGED COUPLES » DSC_6040

DSC_6040
Not yet rated