Gerald A. DeLuca
Paris Cinema
Providence, RI
Uploaded on: December 26, 2020
Size: 1.9 MB
Views: 571
License:
Sign over the Paris Cinema visible in this photo from the 1978 blizzard.
No one has favorited this photo yet