Gerald A. DeLuca
Holiday Cinema
Central Falls, RI
Uploaded on: January 23, 2021
Size: 85.6 KB
Views: 298
License:
January 17, 1953
No one has favorited this photo yet