Gerald A. DeLuca
La Sirena Theatre
Providence, RI
Uploaded on: May 18, 2023
Size: 52.9 KB
Views: 352
License:
May 23, 1909. Theatre opened on May 24.
1 person favorited this photo