Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: March 7, 2020
Size: 603.4 KB
Views: 1,069
License:
The Leroy in 1947.
No one has favorited this photo yet