Joseph Ropes

1770 1850

, shipmaster and privateersman (1770–1850)

map Map

Works