DavidZornig
New Campus Theatre
Evanston, IL
Uploaded on: May 27, 2022
Size: 165.6 KB
Views: 477
License:
Star Theatre on the left. 1916 photo credit Evanston History Center.
No one has favorited this photo yet