DavidZornig
De Luxe Theatre
Chicago, IL
Uploaded on: June 18, 2018
Size: 57.7 KB
Views: 1,150
License:
De Luxe Theatre behind the red A&P sign on the right. 1966 photo credit Caren Stachkunas Barry.
No one has favorited this photo yet