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.

Comments

Comments for this post are inactive.