Image of Cryptolithodes sitchensis

© Rosario Beach Marine Laboratory