Alas, not of the hermit crabs or krill, but here is one of seals relaxing on the rocks of bird island, off Big Bras D'or--you can click through to see them bigger. There are some great stories to tell about this place--I'll do a separate post.
And some sea urchins, one still with all its wavy bits:
no subject
And some sea urchins, one still with all its wavy bits: