Birth

Gramps ID E8661
Date 1147
Place Kevelioc, Monmouthshire, Wales

References

  1. de Kevelioc 2, Hugh (Primary) [I519183321]