Sarah De BEAUCHAMP
Sarah De was born about 1258 in
Of, Elmley Castle, Worcestershire, England
. She died in 1306.
Page last modified