Gerald A. DeLuca
Greenwich Odeum
East Greenwich, RI
Uploaded on: November 26, 2023
Size: 18 KB
Views: 398
License:
Blurb in RI Pendulum, August 10, 1933. Don’t know if this controversial film was actually shown here.
1 person favorited this photo
Could not find any actual theatre ads.
Comments (1)
Could not find any actual theatre ads.