Gerald A. DeLuca
Cinerama Theatre
Providence, RI
Uploaded on: August 29, 2018
Size: 86.2 KB
Views: 614
License:
May 31, 1929 Providence Journal, courtesy quahog.org
No one has favorited this photo yet