A worldwide community photographing and learning about wildlife
Small green caterpillar, produces silk-like threads and can be found hanging from threads from trees.
Tropical, warm climates with plenty of trees.
Spotted on Feb 24, 2015
Submitted on Mar 3, 2015
No Comments