Overview

John Harwood Hill

(1809—1886) Church of England clergyman and topographer