Premier Kale
'Premier' or 'Early Hanover' kale.

Premier Kale

$2.95

Availability:

In Stock
More Details