Gerald A. DeLuca
Empire Theatre
Providence, RI
Uploaded on: January 4, 2022
Size: 308.3 KB
Views: 421
License:
December 2, 1928.
1 person favorited this photo