Thomas SPENCER & Elizabeth SHELDRAKE
Personal Details
Thomas SPENCER
Elizabeth SHELDRAKE
Elizabeth was born in 1592 in
Assington, Suffolk, , England
.
Page last modified