Gerald A. DeLuca
Paris Cinema
Providence, RI
Uploaded on: June 2, 2018
Size: 91 KB
Views: 1,031
License:
July 4, 1976. From the Providence Sunday Journal, courtesy quahog.org.
No one has favorited this photo yet