Sir Henry Havelock (1795–1857), KCB

by George Frederick Clarke
WIKIDATA️