Individual Details

William Russell

( - )

Events

Marriage10 Jan 1825St. Thomas, Elgin, Ontario, Canada - Rhoda Eliza Duncombe
Death

Families

SpouseRhoda Eliza Duncombe ( - 1881)