Mantova Sundried Tomato Paste 6.5 Oz

Since 1905. Product of Italy.