Birth

Gramps ID E6808
Date 1173
Place Aberffraw Castle, Aberconway, Caernarvonshire, Wales

References

  1. ap Iorwerth, Llewelyn (Primary) [I513263030]