Gerald A. DeLuca
Olympia Theatre
Providence, RI
Uploaded on: January 16, 2021
Size: 77 KB
Views: 397
License:
February 18, 1933.
No one has favorited this photo yet