Events

'Christmas and New Year Celebrations' of the Sacred Heart Syro-Malabar Catholic Church, Liverpool