Gerald A. DeLuca
Holiday Cinema
Central Falls, RI
Uploaded on: December 13, 2023
Size: 103.4 KB
Views: 535
License:
November 18, 1967
1 person favorited this photo