The pompon is strong in me

religious-art-s-smith-photography-blog-0001-008Father Gilles Wach – the co-founder and the Superior General of the Institute of Christ the King Sovereign Priest in the choir dress.