Saddleback Pig's liver

£2.00

Our free range Saddleback liver

500g per pack