narstee
St. Louis Theater
Chicago, IL
Uploaded on: August 15, 2020
Size: 6.5 MB
Views: 451
License:
Newspaper ad for 1915 silent The Diamond from the Sky, listing the St. Louis as one of the theaters showing the film
No one has favorited this photo yet