Gerald A. DeLuca
Cinerama Theatre
Providence, RI
Uploaded on: July 20, 2023
Size: 110.5 KB
Views: 429
License:
August 17, 1941 in New York Times.
No one has favorited this photo yet