Birth

Gramps ID E8132
Date 1188
Place Rampton, Chesterton, Cambridgeshire, England

References

  1. de Insula III, Robert (Primary) [I517665607]