David Robert Michel

MP

Elections / Constituences

Lyme Regis Dorset
1780 - 1784