narstee
Star and Garter Theatre
Chicago, IL
Uploaded on: July 12, 2021
Size: 189 KB
Views: 1,078
License:
February 16, 1972, Chicago History Museum/Sun Times photo
2 people favorited this photo