Gerald A. DeLuca
Acme Theatre
New York, NY
Uploaded on: August 9, 2021
Size: 246.9 KB
Views: 375
License:
November 13, 1933. Made in Russia, Yiddish film. “Skvoz Slyozy.” Restored by the National Center for Jewish Film in 1991.
No one has favorited this photo yet