Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: June 4, 2018
Size: 67.2 KB
Views: 930
License:
After 1985.
1 person favorited this photo