Kale

  • $2.99
    Unit price per 


blue green leaves (8 cm. 25 cm.)

Culinary and ornamental