David Johnstone
Birth:
Christening:
17 Aug 1724
Balmerino, Fife, Scotland
FCID:5902:11939
Parents
Father:
David Johnstone
Mother:
Janet Patrick
Marriage(s)