dcsimg

Striped Shore crab - Pachygrapsus crassipes (42676615001)