Gerald A. DeLuca
Strand Theatre
Pawtucket, RI
Uploaded on: September 15, 2022
Size: 169.5 KB
Views: 230
License:
April 7, 1933
No one has favorited this photo yet