dcsimg

USNM 257185 carapace ventral