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

DSC_5366 Dec 18 2012
Not yet rated