Iberia Sardines in Tomato Sauce, 15 oz

Product of China.