Gerald A. DeLuca
Norwich-New London Twin Drive-In
Uncasville, CT
Uploaded on: November 14, 2023
Size: 366.7 KB
Views: 405
License:
September 17, 1950.
1 person favorited this photo
Top of the world, ma!
Comments (1)
Top of the world, ma!