An acrobatic starfish clings to Haystack Rock while prying open a shellfish for an early morning meal.
Cannon Beach is a small town along the Oregon Coast, and home to Haystack Rock.
26 May 2008
From:
Jeff Marlow
Cannon Beach, Oregon, US
Discovered by G. Anderson
on 29 December 2007.
240 views.