Teen Adoration

St Aloysius - Church New Canaan

Our First Teen Adoration - Wednesday, Sept. 20 at 7:20 pm