Communion Veiling and Medallion Ceremony

20 Nov 2016 - 27 Oct 2016 | 12:00 am - 10:45 am

communion-veil