Gerald A. DeLuca
55th Street Playhouse
New York, NY
Uploaded on: June 22, 2023
Size: 256.1 KB
Views: 358
License:
Opened September 30, 1963. Better copy of this striking ad for a nearly forgotten Italian film.
1 person favorited this photo