A global community of nature enthusiasts
photographing and learning about wildlife
Huge caterpillar! not sure if it a butterfly or moth caterpillar!
broad leaf rain forest (in the cockscomb basin wildlife sanctuary)
is lazy to google what it is, i tried but doesnt what exactly to look for!
Spotted on Jul 7, 2011
Submitted on Aug 3, 2011