Gerald A. DeLuca
Empire Theatre
Providence, RI
Uploaded on: September 11, 2018
Size: 454.4 KB
Views: 908
License:
As Keith’s, early 1900s.
No one has favorited this photo yet
Identified as circa 1906.
Comments (1)
Identified as circa 1906.