Waves washing out the beach in Cape Henlopen at Herring Point .. Andrew Hansen

Waves washing out the beach in Cape Henlopen at Herring Point .. Andrew Hansen