Temple Theatre
517 19th Street N,
Birmingham,
AL
35201
517 19th Street N,
Birmingham,
AL
35201
2 people favorited this theater
Uploaded By
More Photos
That’s a brave soul doing a high ladder trick act to support the 1927 film, “The Fire Brigade” in front of the Loew’s Temple.
1 person favorited this photo