dcsimg

USNM 257183 carapace ventral