Ajax loader
of 1
Open Lightbox
England, Lenton, St. Peter’s Church interior / photo
Lenton (Lincolnshire, England),
St. Peter’s Church
(built 14th century, choir c.1540, restored 1879, church tower restored 1897).

Interior view, detail: “Armyne...