Image 1 of 1
UKNptonD0004.jpg
St Peter's Church Entry 01 - St Peter's Church, Northampton, England, UK, is a fine example of early Norman architecture, and was erected around 1170.