Gerald A. DeLuca
Greenwich Theatre
New York, NY
Uploaded on: July 5, 2023
Size: 135.9 KB
Views: 422
License:
November 10, 1927. NYT. Nitrate film fire.
No one has favorited this photo yet