John Langdon (1707-1780)

Captain John Langdon, Shipowner & Builder, of Portsmouth, New Hampshire

Contributed by Mark Meredith on 08/04/2020 and last updated on 08/04/2020.