Wild Garlic Leaves - 125g

Scroll Down For More Detail

£2.50 £3.00

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