Tinned Canellini Beans x 2.55kg

£2.65

Sold in 2.55kg tins.