1894 – St. Peters Church, Newton le Willows, Lancashire

Architect: Demaine & Brierley

0012

0016

See Also