Margaret Ainsley
Birth:
28 Aug 1695
Linlithgow, West Lothian, Scotland
FCID:5157:2709
Parents
Father:
James Ainsley
Mother:
Margaret Johnston
Marriage(s)