DavidZornig
Shangri-La Theater
Chicago, IL
Uploaded on: November 1, 2021
Size: 313.6 KB
Views: 629
License:
Shangri-La on the left.1958 35mm slide credit Denis Go.
No one has favorited this photo yet