DSC_5477 Published November 21, 2012 at 500 × 343 in Little Red Hen Farms Next → Turkeys roam their pen at Little Red Hen Farms in Concord on Monday, November 5, 2012. Turkeys roam their pen at Little Red Hen Farms in Concord on Monday, November 5, 2012.