Gerald A. DeLuca
Island Theatre
Portsmouth, RI
Uploaded on: March 28, 2018
Size: 96.2 KB
Views: 579
License:
February 22, 1955 in Newport Daily News. Fire at the Island Theatre.
No one has favorited this photo yet