Jeremy Squire, Macro Photography
9 / 24
Caterpillar.
This is the caterpillar of the Autumn leaf butterfly (Doleschallia bisaltide) -- a species that is widespread in SE Asia, Australia and elsewhere. Doleschallia bisaltide
MalaysiacaterpillarDoleschallia bisaltideautumn leafmacro photosinsectsmacro photographytaman negara