DavidZornig
De Luxe Theatre
Chicago, IL
Uploaded on: January 3, 2022
Size: 767.3 KB
Views: 813
License:
June 1970 photo credit Chicago Public Library’s Digital Collection.
No one has favorited this photo yet