The Inlet

A lovely spot in Delaware.