{
Posted by Science Illustrated on October 11, 2010 in Galleries · 0 Comments
Seastar (Solaster endeca) along the shore of Cobscook Bay, Maine (US). Image: Christina Kulfan
[Not a valid template]