A worldwide community photographing and learning about wildlife
Lepidoptera
Caterpillars /ˈkætərˌpɪlər/ are the larval stage of members of the order Lepidoptera (the insect order comprising butterflies and moths).
On leaves
Spotted on Jul 28, 2017
Submitted on Jul 28, 2017
No Comments