Wild Garlic Leaves - 125g

Wild Garlic Leaves - 125g

  • £2.50


Fresh from the woods of Cherry Tree Farm near Appledore. Picked every Tuesday just for us.

Customer Reviews

Based on 3 reviews Write a review