Gerald A. DeLuca
Starlight Twin Drive-In
Middletown, RI
Uploaded on: May 6, 2018
Size: 177 KB
Views: 708
License:
June 9, 1967.
1 person favorited this photo