Robert Barclay Allardice (Q26404079)
British Member of Parliament (1732-1797)
Language: