Birth

Gramps ID E13961
Date 1135
Place Leuchars, Fifes, Scotland

References

  1. de Leuchars 2, Orabella (Primary) [I529962532]