dcsimg

USNM 59959 carapace