Person
Peerage person ID=448799
Family
Not who you're looking for? Others named Robert Shafto: British politician; (1690-1729)