Monday, July 12, 2010


1186 Storm clouds over Delaware beach.