dallasmovietheaters
Delmonte Theater
St. Louis, MO
Uploaded on: November 5, 2024
Size: 1.6 MB
Views: 76
License:
September 4, 1920 and the Delmonte - “the largest one floor theater in the world” - was ready for its close-up.
No one has favorited this photo yet