Delaware Historical Photos Gallery P3 / PLEASANT HILL DRIVE-IN MOVIE THEATER NEAR NEWPORT DELAWARE IN 1964
Delawaredd.org