Michael Bruce

MP

Elections / Constituences

Ilchester Somerset
1830 - 1831