Gerald A. DeLuca
Strand Theatre
Pawtucket, RI
Uploaded on: September 26, 2021
Size: 222.8 KB
Views: 398
License:
December 11, 1926.
1 person favorited this photo