Delaware Historical Photos D1 / Deemers Beach aerial along the Delaware River on rt 9 just below New Castle DE 1925