James Oswald (1690-1742)

James Oswald, of Philadelphia

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