Natural Artichokes

Italy - 580ml