Photo of the Day #1526: Beach, with a view out over the Atlantic Ocean, at Lewes, Delaware. May 28, 2016.