Clams Stuffies New England 3oz

Product of USA.