Paguristes sinensis
489e6782c38a97c21698f49ecfd1cd61
...