Babycrab18

Babycrab18

Observation - Babycrab18. Description: 5 young shore crabs showing their cryptic coloration. Question:-what do they have in common

5 young shore crabs showing their cryptic coloration.
Question:-what do they have in common