Joseph Ropes

1770 — 1850

, shipmaster and privateersman (1770–1850)

map Map

Works