Mantova Artichoke Paste

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