A walk on the beach. November 06, 2010 Haystack Rock, Cannon Beach, OR Share Get link Facebook Twitter Pinterest Email Other Apps Labels Dog Ocean; Black and White Share Get link Facebook Twitter Pinterest Email Other Apps