Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: July 2, 2019
Size: 521.8 KB
Views: 696
License:
Original brick from the Leroy Theatre, which was demolished in 1997.
No one has favorited this photo yet