Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: February 11, 2025
Size: 82.1 KB
Views: 171
License:
Leroy marquee visible circa 1961.
No one has favorited this photo yet