Gerald A. DeLuca
Strand Theatre
Pawtucket, RI
Uploaded on: January 24, 2021
Size: 24.3 KB
Views: 615
License:
1941 image.
1 person favorited this photo