Delaware Historical Photos Gallery P3 / Pleasant Hill Drive-In Movie Theater near Newport Delaware 1980s
Delawaredd.org