Individual Details

Orabella de Leuchars

(Abt 1133 - Bef 30 Jun 1203)

Events

BirthAbt 1133Leuchars, Fife, Scotland
DeathBef 30 Jun 1203Long Buckby, Northamptonshire, England

Families