Gerald A. DeLuca
Playpen Theatre
New York, NY
Uploaded on: September 26, 2018
Size: 140.3 KB
Views: 750
License:
April 30, 1938
No one has favorited this photo yet
New York Daily News.
Comments (1)
New York Daily News.