Birth

Gramps ID E13016
Date 1070
Place Arwystli, Powys, Montgomeryshire, Wales

References

  1. ap Trahaearn, Llywarch (Primary) [I529937770]