The World War II observation towers are iconic structures on the Delaware coast. This one stood viligantly in the blizzard yesterday.
Save my name, email, and website in this browser for the next time I comment.