Gerald A. DeLuca
Lonsdale Twin Drive-In
Lincoln, RI
Uploaded on: December 23, 2021
Size: 566.4 KB
Views: 503
License:
July 3, 1967 trade journal ad.
No one has favorited this photo yet