Northside beach at the Indian River Inlet in Delaware seashore state park

Northside beach at the Indian River Inlet in Delaware seashore state park