Haystack rock in the fog, Tolovana beach at Cannon Beach, Oregon