Birth

Gramps ID E2327
Date about 1089
Place of, Aberffraw Castle, Anglesey, Wales

References

  1. Gruffydd, Elen verch (Primary) [I2710]