Sunflower starfish
Pycnopodia helianthoides
Description:
The sunflower starfish is the largest species of sea star in the world. They're very common around Vancouver Island.
Victoria, British Columbia, Canada
Spotted on Nov 20, 2011
Submitted on Nov 22, 2011
1 Comment
Wow, great shots and impressive creature!