dallasmovietheaters
Strand Theatre
Niagara Falls, NY
Uploaded on: January 16, 2017
Size: 1.5 MB
Views: 1,610
License:
Nice view of the stage at Thanksgiving 1921 of the, then, Bellevue Theatre in Niagra Falls.
No one has favorited this photo yet