Lobster larva

Lobster larva near settlement. Indonesia.

Lobster larva near settlement. Indonesia.