Find

map

Catalog Number
1960.6.1
Date of Origin
1749
Description
Dutch map of the island Cheu-Chan, of Chusan, located in eastern China south of Shanghai.
Gift of
Coombs, William