dcsimg

USNM 1408398 : cheliped view