{
Posted by Science Illustrated on October 11, 2010 in Galleries · 0 Comments
A blind lobster discovered in Australian waters. Image: Tin-Yam Chan, National Taiwan Ocean University, Keelung.
[Not a valid template]