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