jcbinder
New Grand Central Theatre
St. Louis, MO
Uploaded on: June 18, 2016
Size: 2.5 MB
Views: 1,357
License:
The New Grand Central is visible in both these photographs. Looking north (left photo) stood the St. Louis Theater. Looking south (right photo) stood the Missouri Theater.
No one has favorited this photo yet