Gerald A. DeLuca
Strand Theatre
Providence, RI
Uploaded on: December 24, 2021
Size: 348.4 KB
Views: 318
License:
July 24, 1967. Article in trade journal.
No one has favorited this photo yet