Tinned(Bulk) Kidney Beans x 3kg

£2.75 £3.25

Sold in 3kg tins.