John Kingston MP

MP

Elections / Constituences

Lymington Hampshire
1802 - 1814