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