Post Image

Blizzard

December 27, 2010

The World War II observation towers are iconic structures on the Delaware coast. This one stood viligantly in the blizzard yesterday.

VA Bch Getaway
Early March Mood
More Pileated Moments

    Leave a comment