dcsimg

Mexican bluewing (Myscelia ethusa) caterpillar