David Thompson
Birth:
21 Jun 1728
Canongate, Edinburgh, Midlothian, Scotland
Christening:
23 Jun 1728
Canongate, Edinburgh, Midlothian, Scotland
FCID:6328:9980
Parents
Father:
Robert Thompson
Mother:
Isabell Chewes
Marriage(s)