Gerald A. DeLuca
Starlight Twin Drive-In
Middletown, RI
Uploaded on: April 23, 2018
Size: 81.8 KB
Views: 624
License:
October 5, 1962.
1 person favorited this photo