The Fall Chicken Harvest Ends October 5th! Shop Now
Leg of Lamb

Leg of Lamb

3 lb avg.