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