Gerald A. DeLuca
Loew's Capitol Theatre
New York, NY
Uploaded on: September 15, 2023
Size: 221.8 KB
Views: 576
License:
January 19, 1939
No one has favorited this photo yet
Presented during the eight years starting in 1935 that the Capitol Theatre dropped stage presentations for an “Everything On the Screen” policy.
Comments (1)
Presented during the eight years starting in 1935 that the Capitol Theatre dropped stage presentations for an “Everything On the Screen” policy.