Gerald A. DeLuca
Starlight Twin Drive-In
Middletown, RI
Uploaded on: March 31, 2018
Size: 60.9 KB
Views: 705
License:
August 18, 1962.
1 person favorited this photo