Gerald A. DeLuca
Empire Theatre
Providence, RI
Uploaded on: October 8, 2022
Size: 68.3 KB
Views: 386
License:
July 3, 1930
No one has favorited this photo yet