Haystack rock, volcanic bedrock, ocean rock formation in mist on Cannon Beach Oregon, October 2006