Xaghra Parish » Gallery » 2009 » 13 JUN 09 - PRESBYTERIAL ORDINATION OF THE THREE XAGHRA DEACONS » H6 The faithful applaud the new priests

H6 The faithful applaud the new priests
Not yet rated