Organic Kidney

Organic Kidney

Regular price £2.00
Great in a steak and kidney pie, or why not try devilled kidneys for breakfast.

Share this Product


More from this collection