Birth

Gramps ID E5963
Date 1204
Place Caernarvon Castle, Caernarvonshire, Wales

References

  1. verch Llewelyn, Margaret (Primary) [I507225434]