of Helmsley, Holderness, Yorkshire.

Gramps ID P7340

References

  1. de Roos, William I of Hamlake [I32603]