A worldwide community photographing and learning about wildlife
Deaceased "inch worm." Found on butterfly bush. possible Eupithecia variety
Being more than 7 cm (3 in) long, this is the biggest
Small green caterpillar with light striping.