Church of St Thomas the Martyr

Church of St Thomas the Martyr

This can be found at the entrance to Newcastle University.