Birth

Gramps ID E14058
Date 1116
Place Northumberland county, England

References

  1. le Rufus, Randolphus (Primary) [I529963900]