Close
caterpilar sp. ?
Lepidoptera (the insect order comprising butterflies and moths)