Roger Fitzrichard  ‎(I3466)‎
Name:
Roger Fitzrichard
Suffix: ‎[Lord of Bienfaite]‎

Gender: MaleMale
      

Birth: about 1050 26 16 -- Of, Bienfaite, Normandy, France
Death: after September 1131 ‎(Age 81)‎ -- Sp