Gerald A. DeLuca
Empire Theatre
Providence, RI
Uploaded on: April 14, 2018
Size: 262 KB
Views: 589
License:
January 7, 1923.
No one has favorited this photo yet