Person
English noble (1107-1185)
Not who you're looking for? Others named Robert de Stafford: Norman nobleman (1036-1088)
Family
Related