Stephen de Beauchamp & Isolda de Ferrers
Personal Details
Stephen de Beauchamp
Stephen de was born about 1108 in
of Elmley Castle,Worcester,Eng
. He died in 1171.
Isolda de Ferrers
Isolda de was born about 1118 in
of Tutbury, Staffordshire, England
.
Page last modified