Birth

Gramps ID E2922
Date about 1092
Place of, Northamptonshire, England

References

  1. Melrose, Waltheof (Primary) [I3314]