dallasmovietheaters
Rivoli Theatre
New York, NY
Uploaded on: March 3, 2019
Size: 4 MB
Views: 1,110
License:
Great street stunt by the Rivoli in New York City circa 1923 promoting “The Soul of the Beast.”
No one has favorited this photo yet