The rugged coastline of the Pacific. Cannon Beach Oregon.
Beautiful Haystack Rock reflected in the tide pool at low tide, Cannon Beach, OR