
St. Peter at Chelmsford Cathedral
Sat upon the exterior of Chelmsford Cathedral is a sculpture of St. Peter. Located on the southeast corner of the South Transept, this modern carving of the saint, produced by Thomas Bayliss Huxley-Jones, blends traditional symbolism with a few subtly …