Birth

Gramps ID E13992
Date 1073
Place Deheubarth, Wales

References

  1. verch Rhys 2, Nest (Primary) [I529963090]