John Pearse

MP

Elections / Constituences

Devizes Wiltshire
1818 - 1832