DavidZornig
Apollo Theatre
Chicago, IL
Uploaded on: October 27, 2014
Size: 120 KB
Views: 1,787
License:
Apollo Theatre on the left in this 1930 photo courtesy of the CTA.
No one has favorited this photo yet