Skip to main content

1859 General Election

Voting: Thursday, 28 April 1859 to Wednesday, 18 May 1859

There are 399 elections.