Gerald A. DeLuca
Ponta DelGada Drive-In
Tiverton, RI
Uploaded on: April 5, 2018
Size: 144.7 KB
Views: 708
License:
Newport Daily News, June 25, 1971.
1 person favorited this photo