DavidZornig
Chestnut Station Cinemas
Chicago, IL
Uploaded on: December 5, 2019
Size: 79.4 KB
Views: 871
License:
Chestnut Station Cinemas far right, seen looking S/W from Dearborn & Delaware. 1995 photo credit John P. Keating Jr.
No one has favorited this photo yet