Gerald A. DeLuca
Elmwood Theatre
Providence, RI
Uploaded on: November 21, 2021
Size: 959.1 KB
Views: 626
License:
Left side via Google, with entrance to RIPTA bus garage.
No one has favorited this photo yet