Tiny red crabs washed up on the beach in Corona Del Mar.

What did you think of the image?