DavidZornig
Shangri-La Theater
Chicago, IL
Uploaded on: July 29, 2015
Size: 35.3 KB
Views: 1,193
License:
1961 photo courtesy of Gregory Moore.
No one has favorited this photo yet