Calm sunset over the Delaware Bay (Lewes, DE).