Gerald A. DeLuca
City Theatre
New York, NY
Uploaded on: September 11, 2021
Size: 317.2 KB
Views: 531
License:
September 11, 1950. Cluster of Italian & Italian-themed films at three theatres.
No one has favorited this photo yet