Organic Baby Kale (200g)

$5.89

200g of fresh organic baby kale, triple washed.