Photo of rocky shore near Cannon Beach by Mark Stalcup.
Rocky shore near Cannon Beach. Photo by Mark Stalcup.