Gerald A. DeLuca
Olympia Theatre
Providence, RI
Uploaded on: January 13, 2023
Size: 32.2 KB
Views: 514
License:
Olympia Theatre, 1920s or thereabouts, with radio towers.
1 person favorited this photo