David Lyon junior

MP (Tory)

Elections / Constituences

Bere Alston Devon
1831 - 1832