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