Xaghra Parish » Gallery » 2012 » CHRISTMAS 2012 AT NAZZARENU » 17 to 21 Dec 2012 - NAZZARENU CHRISTMAS NOVENA » DSC_5331

DSC_5331
Not yet rated