M
6 Sep 1666
Newbury, Essex, Ma
M
6 Sep 1666
Newbury, Essex, Massachusetts
M
6 Sep 1666
Newburyport, Essex, Massachusetts
M
6 Sep 1666
Newbury, Essex, Massachusetts
M
6 Sep 1666
Newbury, Essex, Mass., United States
M
6 Sep 1666
Newbury, Essex, Mass., United States
M
6 Sep 1666
Newbury, Essex, Mass., United States
M
6 Sep 1666
Newbury, Essex, Mass., United States
M
6 Sep 1666
Newbury, Essex, Massachusetts
M
6 Sep 1666
Newbury, Essex, Mass., United States