Gerald A. DeLuca
Providence Performing Arts Center
Providence, RI
Uploaded on: November 30, 2023
Size: 133.3 KB
Views: 405
License:
In 1961.
2 people favorited this photo