Birth

Gramps ID E8114
Date 1130
Place Carnwyllion, Carmarthenshire, Wales

References

  1. ap Llywarch, Einion (Primary) [I517642079]