Birth

Gramps ID E4450
Date 1285
Place Helmsley Castle, Yorkshire, England

References

  1. de Ros 3, William (Primary) [I502987494]