Polychrus marmoratus sketch
Polychrus marmoratus sketch
Polychrus marmoratus sketch
Polychrus marmoratus sketch
Chrysalid of orange-tipped black butterfly
Chrysalid of orange-tipped black butterfly
Chrysalid of olive hesperid caterpillar
Chrysalid of olive hesperid caterpillar