Overview

Henry East Havergal

(1820—1875) Church of England clergyman and organist