Gerald A. DeLuca
Strand Theatre
Providence, RI
Uploaded on: November 20, 2022
Size: 1.1 MB
Views: 490
License:
February 8, 1949, courtesy quahog.org .
No one has favorited this photo yet