October 5, 2016

The LYRA choral ensemble from St Petersburg Russia performed another fabulous concert at Holy Cross!