Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
some kind of stink bug. guessing by shape.
I think that is Leaf footed bug in the States. You may have another name.
Lat: 14.97, Long: 75.04
Spotted on Aug 15, 2011 Submitted on Aug 15, 2011