Gerald A. DeLuca
Castle Cinema
Providence, RI
Uploaded on: January 19, 2023
Size: 309 KB
Views: 666
License:
Castle Theatre during blizzard of February 1978. Courtesy Old Images of RI, Mark Petteruti.
No one has favorited this photo yet