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