Image of Cryptochiton stelleri

© Rosario Beach Marine Laboratory