The Avon Theater is locally owned for over 100 years, and it is in a section of Decatur, IL with many Art Deco buildings. The Chevy of the 50s sets the scene. ©2016 Art BySilent Studio
Feed the Starving Photographer
The honor system is observed. All images on our sub-domain (Photo Gallery) are freely available for use.