Ajax loader
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...
of 1
Open Lightbox