Posted in Nature Haystack Rock, Cannon Beach, Oregon; Robert Landau Haystack Rock, Cannon Beach, Oregon; Robert Landau