Gerald A. DeLuca
East 86th Street Cinemas
New York, NY
Uploaded on: February 17, 2022
Size: 225.4 KB
Views: 589
License:
April 1, 1939, NY Daily News. “Blumen aus Nizza.”
No one has favorited this photo yet