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

Premier Kale

$2.10

Availability:

In Stock
More Details