DSC_5565 Published November 21, 2012 at 500 × 333 in Little Red Hen Farms ← Previous Next → One of 75 turkeys at Little Red Hen Farms in Concord on Monday, November 5, 2012. One of 75 turkeys at Little Red Hen Farms in Concord on Monday, November 5, 2012.