Birth

Gramps ID E2331
Date about 1097
Place of, Aberffraw Castle, Anglesey, Wales

References

  1. Gruffydd, Cadwallawn ap (Primary) [I2713]