Beach rocks and sand patterns at low tide near Carlsbad, CA. May 2006.