Birth

Gramps ID E1612
Date ABT 1085/1099
Place of, Sudeley, Gloucester, England

References

  1. de Ewyas, Robert (Primary) [I2080]