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

DSC_5326 Dec 17 2912
Not yet rated