John Stewart senior

MP

Elections / Constituences

Camelford Cornwall
1819