Gerald A. DeLuca
Strand Theatre
Pawtucket, RI
Uploaded on: November 8, 2021
Size: 93.9 KB
Views: 308
License:
February 22, 1951. Big hit here with the kids especially.
No one has favorited this photo yet