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