Mantova Artichoke Paste 6.5 oz

Since 1905. www.fineitalianfood.com. Product of Italy.