of Helmsley, Yorkshire, England

Gramps ID P3860

References

  1. de Roos, Everard [I33827]
  2. de Badlesmere, Margery [I25228]