The Descendants of Margaret Barrett

Margaret Barrett (1676), married

Simon Huntington (1675)