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