Gerald A. DeLuca
Holiday Cinema
Central Falls, RI
Uploaded on: September 20, 2022
Size: 61.5 KB
Views: 287
License:
December 13, 1972
No one has favorited this photo yet