Gerald A. DeLuca
Paramount Theatre
Newport, RI
Uploaded on: May 6, 2018
Size: 92.6 KB
Views: 583
License:
July 1, 1961 notice in Newport Daily News.
No one has favorited this photo yet