desborough6

View of the altar and chancel with Sacred Heart statue, Holy Trinity church, Desborough