Imperial Shrimps (Periclimenes imperator) on a sea cucumber (Thelenota ananas).

Back
| Next