Gerald A. DeLuca
Strand Theatre
Providence, RI
Uploaded on: January 17, 2021
Size: 100.7 KB
Views: 322
License:
November 3, 1939
No one has favorited this photo yet