Venison Wobbly Bits

Deviled Kidneys

A classic British deviled kidneys recipe, made with deer kidneys. I guarantee this will make a kidney lover out of you!

Continue Reading
shares