Gerald A. DeLuca
Windsor Theatre
Providence, RI
Uploaded on: May 10, 2018
Size: 28.9 KB
Views: 636
License:
January 16, 1910. Evening Tribune.
No one has favorited this photo yet