Karl Friedrich Herreshoff, 1763–1819



View objects associated with Karl Friedrich Herreshoff >