William Armstrong
Birth:
4 Feb 1636
Cresswell, Woodburn, Northumberland, England
FCID:5769:2995
Parents
Father:
John Armstrong
Mother:
Anne Humble
Marriage(s)