Gerald A. DeLuca
Holiday Cinema
Central Falls, RI
Uploaded on: December 12, 2017
Size: 164.8 KB
Views: 952
License:
November 30, 1963.
No one has favorited this photo yet