Gerald A. DeLuca
Olympic Theatre
Providence, RI
Uploaded on: April 13, 2018
Size: 74.9 KB
Views: 590
License:
June 12, 1915.
No one has favorited this photo yet