Gerald A. DeLuca
Empire Theatre
Providence, RI
Uploaded on: January 30, 2021
Size: 78 KB
Views: 452
License:
1941 photo.
1 person favorited this photo