#4
#3
#4
#2 Robert Spencer
Born - abt. 1450 in Devonshire, England
#3
#1 Katherine Spencer
Born - Abt. 1480
#2 Eleanor ?Unknown?