Varied Dates Summer By The Shore Register Now Desert Recreation District • North Shore, CA Arts and crafts