Gerald A. DeLuca
Ponta DelGada Drive-In
Tiverton, RI
Uploaded on: April 3, 2018
Size: 38.4 KB
Views: 694
License:
November 29, 1958. A naughty French film that had played at the Avon Cinema in Providence.
1 person favorited this photo