DavidZornig
Shangri-La Theater
Chicago, IL
Uploaded on: June 13, 2016
Size: 212.8 KB
Views: 1,310
License:
December 1962 photo credit Steve Lewandowski.
No one has favorited this photo yet