narstee
Star and Garter Theatre
Chicago, IL
Uploaded on: July 12, 2021
Size: 161.3 KB
Views: 851
License:
February 16, 1972, Chicago History Museum/Sun Times photo
No one has favorited this photo yet