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

DSC_6062
Not yet rated