Gerald A. DeLuca
Torrington Drive-In
Burrville, CT
Uploaded on: February 26, 2021
Size: 44.2 KB
Views: 717
License:
June12, 1969. Ad in Lakeville (CT) Journal.
2 people favorited this photo