James Barclay (1750-1791)

James Barclay, of Albany, New York

Contributed by Mark Meredith on 23/03/2022 and last updated on 23/03/2022.