Deacon Delian Bower from the Sacred Heart Roman Catholic Church leads an act of worship.
Discover 11,128,835 listings and 281,532 playable programmes from the BBC
Deacon Delian Bower from the Sacred Heart Roman Catholic Church leads an act of worship.