Home Site Map Back
Source: The Illustrated London News, April 4,1846
See also: New Church Leamington