James Baillie MP of Bedford Square and Ealing Grove

MP

Elections / Constituences

Horsham Sussex (West)
1792 - 1793