The Penobscot Marine Museum - Maine in the Coolie Trade

Fillers