Birth

Gramps ID E11004
Date 1135
Place Leuchars, Fifes, Scotland

References

  1. de Leuchars, Orabella (Primary) [I525596347]