John Alfred Davenport (1783-1864)

John Alfred Davenport, of New Haven, Connecticut

Contributed by Mark Meredith on 13/12/2019 and last updated on 13/12/2019.