Victoria Theatre
2811 W. Cermak Road,
Chicago,
IL
60623
2811 W. Cermak Road,
Chicago,
IL
60623
No one has favorited this theater yet
Showing 1 comment
This might be it: http://archive.org/stream/motography56elec#page/192/mode/2up