Fine Beans - Capital Wholesalers

Fine Beans, 150g

Regular price £1.59
Unit price  per 
Tax included. Shipping calculated at checkout.

Green beans are the unripe, young fruit and protective pods of various cultivars of the common bean.