John Armstrong
Birth:
Christening:
10 Mar 1707
Sorbie Twp, Ewes, Dumfries, Scotland
FCID:6083:29
Parents
Father:
Thomas Armstrong
Mother:
Mrs. Thomas Armstrong
Marriage(s)