dcsimg

Striped Shore crab - Pachygrapsus crassipes (41362747850)