Individual Information
David Johnstone
Birth:
Christening:
18 Nov 1779
Cranston, Midlothian, Scotland
FCID:6418:146
Parents
Father:
Robert Johnstone
Mother:
Sydney Trotter
Marriage(s)