Birth

Gramps ID E9396
Date 1147
Place Kevelioc, Monmouthshire, Wales

References

  1. de Kevelioc 3, Hugh (Primary) [I521106010]