Gerald A. DeLuca
Strand Theater
Fall River, MA
Uploaded on: September 17, 2021
Size: 247.9 KB
Views: 345
License:
December 16, 1918. Candy heist.
No one has favorited this photo yet