Gentle flow of water into and out of tide pools by Haystack Rock and The Needles, Cannon Beach, Oregon
Waves fill tide pools on Cannon Beach - Gentle flow of water into and out of tide pools by Haystack Rock and The Needles, Cannon Beach, Oregon