2012 Cherry Valley Days Fireworks
2012 Cherry Valley Days
2012 Cherry Valley Days - Baumann Park Lake
2012 Cherry Valley Days Half Moon
2012 Cherry Valley Days - Bugs flying around a temporary light
2012 Cherry Valley Days - Bugs flying around the temporary light
2012 Cherry Valley Days - Irish/Scottish Games