48 / 71
A moment of sheer joy for all in attendance ... nine new priests.
+

© Jeffrey Bruno | Aleteia