Skip to main content

Charles Stewart Hardinge, 2nd Viscount Hardinge of Lahore

1822 - 1894