Skip to main content

Sir Henry William Barnard

Sir Henry William Barnard

British, 1798–1857