Birth

Gramps ID E6684
Date 1185
Place Powys, Montgomeryshire, Wales

References

  1. ap Gruffudd, Madog (Primary) [I510089479]