Organic Italian Red Garlic

Organic Italian Red Garlic

Regular price $3.75

1/4lb (around 3 bulbs) Organic Italian Red Garlic grown by Alvarez Organic Farms!