Karl Friedrich Herreshoff, 1763 - 1819



View objects associated with Karl Friedrich Herreshoff >