Samuel Long of Carshalton Park

MP

Elections / Constituences

Ilchester Somerset
1790 - 1796