May 22, 2012
Photo by Alex McVeigh
The parking lot between Center Street and Station Street was the site of carnival rides and games during the Herndon Festival.