Gerald A. DeLuca
Taft Theatre
Cincinnati, OH
Uploaded on: March 2, 2018
Size: 98.7 KB
Views: 632
License:
November 6, 1932 ad for Russian film, “Road to Life.”
No one has favorited this photo yet