Captain James Weir
American (1777 – 1845)
Related News