Leo Theatre
1501 Elm Street,
Dallas,
TX
75202
1501 Elm Street,
Dallas,
TX
75202
2 people favorited this theater
Uploaded By
More Photos
A tip of the crown to Queen manager Harry Van Demark who created this awesome display for the forthcoming film, “Upstage” in 1926.
No one has favorited this photo yet