Summer Solstice Festival 2015 - collegemedia
The dog parade concludes on stage where the participants pose together at the Summer Solstice Festival in downtown Blacksburg on June 20, 2015.

The dog parade concludes on stage where the participants pose together at the Summer Solstice Festival in downtown Blacksburg on June 20, 2015.