Birth

Gramps ID E10566
Date 1097
Place Powys, Montgomeryshire, Wales

References

  1. ap Maredudd 2, Madog (Primary) [I524667564]