Gerald A. DeLuca
Star Theatre
Newport, RI
Uploaded on: February 12, 2018
Size: 64.9 KB
Views: 803
License:
Ad for the Star Theatre, February 9, 1909.
No one has favorited this photo yet