DavidZornig
Shangri-La Theater
Chicago, IL
Uploaded on: December 28, 2013
Size: 171.2 KB
Views: 1,564
License:
1957 Shangri-La Restaurant bar. Photo source Chuckman Collection
No one has favorited this photo yet