Atwood Apple Dumpling Festival

Atwood Apple Dumpling Festival

Rain didn't hamper the spirits of the participants at the annual Atwood Apple Dumpling Festival on Saturday, Aug. 18, 2007.