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