Birth

Gramps ID E14118
Date 1095
Place Montgomery county, Wales

References

  1. ap Maredudd, Gruffudd (Primary) [I529964994]