dcsimg

USNM 1408397 : cheliped view