Gerald A. DeLuca
Strand Theatre
Pawtucket, RI
Uploaded on: February 3, 2021
Size: 163.8 KB
Views: 428
License:
Terrible newspaper image but interesting story. December 19, 1931, Pawtucket Times.
No one has favorited this photo yet