Place: Cannon Beach, OR, Cannon Beach, Oregon, United States
By Jeff Marlow Uploaded on 26 May 2008 52 views
An acrobatic starfish clings to Haystack Rock while prying open a shellfish for an early morning meal.