Sir Robert Dallas

MP

Elections / Constituences

Mitchell Cornwall
1802 - 1805 
Dysart Burghs Fife
1805 - 1806