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

DSC_6068
Not yet rated