dallasmovietheaters
New Grand Central Theatre
St. Louis, MO
Uploaded on: January 10, 2017
Size: 2.9 MB
Views: 1,255
License:
A 1914 shot of the New Grand Central Theatre in St. Louis.
No one has favorited this photo yet