of Helmsley, Yorkshire, England

Gramps ID P0451

References

  1. de Ros, Everard [I0923]