John Halliday MP

MP

Elections / Constituences

Taunton Somerset
1775 - 1784