A worldwide community photographing and learning about wildlife
Project Noah Nature School
Lepidoptera
A bright yellow caterpillar munching on leaves
Trees, plants
Thanks Maria
very nice!
Spotted on Nov 7, 2010 Submitted on Aug 11, 2012
Join the Project Noah Team
2 Comments
Thanks Maria
very nice!