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