Lamb Balls (Literally)

Lamb Balls (Literally)

Regular price $3.99
Unit price  per 

Lamb testicles (Yes really). Highly nutritious, full of vitamins and minerals!