macro of butterfly larva climbing on twig

macro of butterfly larva climbing on twig - 14099663

Caterpillar of the butterfly (Cethosia cyane)

Similar stock images

to-top-page