Gerald A. DeLuca
Casino Theatre
Narragansett, RI
Uploaded on: December 23, 2017
Size: 389.7 KB
Views: 926
License:
Dec. 7, 1971 ad for this and other RI area theatres.
1 person favorited this photo