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