Gerald A. DeLuca
Stadium Theatre
Woonsocket, RI
Uploaded on: May 12, 2024
Size: 42.5 KB
Views: 339
License:
Late 1920s or so.
No one has favorited this photo yet