Gerald A. DeLuca
5th Avenue Cinema
New York, NY
Uploaded on: November 11, 2021
Size: 344.6 KB
Views: 438
License:
October 1, 1963 in the New York Daily News.
No one has favorited this photo yet