Individual Information
Lillias Skene
Birth:
Christening:
31 Aug 1651
St. Nicholas, Aberdeen, Aberdeen, Scotland
Death:
1724
FCID:5638:1065
Parents
Father:
Alexander Skene
Mother: Lilias Gillespie
Marriage(s)