dallasmovietheaters
Melba Theatre
St. Louis, MO
Uploaded on: October 29, 2024
Size: 222 KB
Views: 62
License:
December 1, 1917 grand opening with “Their Compact”
No one has favorited this photo yet