Roxana (Foote) Beecher (1775-1816)

Mrs Roxana Ward (Foote) Beecher

Contributed by Mark Meredith on 03/09/2021 and last updated on 03/09/2021.