Henry John Temple

[3rd Viscount Palmerston]

[Report Error]