Gerald A. DeLuca
Star Theatre
Newport, RI
Uploaded on: February 13, 2018
Size: 82.4 KB
Views: 735
License:
November 16, 1953 piece referencing the Empire and Star theatres of Newport. Newport Daily News.
No one has favorited this photo yet