DavidZornig
Shangri-La Theater
Chicago, IL
Uploaded on: December 28, 2013
Size: 90 KB
Views: 1,330
License:
Shangri-La Restaurant ad from 1951 issue of TV forecast.
No one has favorited this photo yet