Gerald A. DeLuca
Castle Cinema
Providence, RI
Uploaded on: January 19, 2023
Size: 245 KB
Views: 768
License:
Castle Theatre during blizzard of February 1978. Courtesy Old Images of RI, Mark Petteruti.
1 person favorited this photo
Looks like the film “Oh God” might have been playing.
Comments (1)
Looks like the film “Oh God” might have been playing.