Richard Spencer & Helen Barker
Personal Details
Richard Spencer
Richard was born in 1559 in
Offley, Herefordshire, England
. He died at the age of 65 in November 1624.
Helen Barker
Helen was born about 1563 in
Offley, Herefordshire, England
.