Sarah Sanford

BIRTH DATE: 1332
BIRTH PLACE: England [map]
DEATH DATE: 1385
DEATH PLACE: Gloucester, England [map]
SPOUSE: Thomas Le Baker