Tinned Canellini Beans x 2.55kg

£2.75

Sold in 2.55kg tins.