Sir James Willoughby Gordon

MP

Elections / Constituences

Launceston Cornwall
1829 - 1831