Gerald A. DeLuca
Cinerama Theatre
Providence, RI
Uploaded on: December 19, 2021
Size: 103 KB
Views: 480
License:
July 23, 1962.
No one has favorited this photo yet
This ad was from the Newport Daily News.
Comments (1)
This ad was from the Newport Daily News.