Gerald A. DeLuca
Summit Drive-In
Branford, CT
Uploaded on: March 3, 2021
Size: 13.7 KB
Views: 622
License:
October 7, 1976. From the Branford Review.
2 people favorited this photo