Birth

Gramps ID E6822
Date 1147
Place Kevelioc, Monmouthshire, Wales

References

  1. de Kevelioc, Hugh (Primary) [I513272850]