Gerald A. DeLuca
Empire Theatre
Providence, RI
Uploaded on: February 10, 2018
Size: 84.3 KB
Views: 722
License:
April 5, 1897.
No one has favorited this photo yet