dallasmovietheaters
Elmwood Theatre
Elmhurst, NY
Uploaded on: February 7, 2016
Size: 2.5 MB
Views: 1,893
License:
Grand opening shot in 1928 of the interior.
1 person favorited this photo