Gerald A. DeLuca
Broadway Theatre
New York, NY
Uploaded on: August 25, 2018
Size: 117.6 KB
Views: 690
License:
November 28, 1940.
No one has favorited this photo yet
Now a lost film.
Comments (1)
Now a lost film.