Gerald A. DeLuca
Empire Theatre
Providence, RI
Uploaded on: July 9, 2018
Size: 94.8 KB
Views: 571
License:
May 31, 1929. Providence Journal. Courtesy quahog.org.
No one has favorited this photo yet