Gerald A. DeLuca
Avon Cinema
Providence, RI
Uploaded on: December 7, 2024
Size: 90 KB
Views: 90
License:
Avon and Thayer Street, 1983.
No one has favorited this photo yet