Gerald A. DeLuca
Apollo Theatre
New York, NY
Uploaded on: January 8, 2022
Size: 203 KB
Views: 781
License:
December 27, 1949. U.S. premiere of the 1946 French film “Battle of the Rails.”
No one has favorited this photo yet
New York Daily News review.
Comments (1)
New York Daily News review.