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

DSC_6090
Not yet rated