DavidZornig
Shangri-La Theater
Chicago, IL
Uploaded on: March 14, 2019
Size: 44.7 KB
Views: 870
License:
May 17, 1981 Chicago Tribune Archive.
No one has favorited this photo yet