Christopher Idle

MP

Elections / Constituences

Weymouth and Melcombe Regis Dorset
1813 - 1818