Gerald A. DeLuca
Ponta DelGada Drive-In
Tiverton, RI
Uploaded on: April 4, 2018
Size: 159.7 KB
Views: 928
License:
July 10, 1957. Opening day ad for the drive-in.
2 people favorited this photo