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

DSC_5436 Dec 20 2012
Not yet rated