Tinned Borlotti Beans x 800g

£0.99

Sold in 800g tins.