Individual Details

Sara Leacheford

(1575 - )

Events

Birth1575Charlwood, Surrey, England
Death

Families

SpouseBeniamin Browne (1571 - )