John Harleston (1708-1767)

Captain John Harleston, of "Irishtown" near Charleston

Contributed by Mark Meredith on 30/01/2019 and last updated on 30/01/2019.