Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
It was about 3cm long, yellow/green mostly.
It was on a log in a ponderosa woodland along the middle fork of the Gila River, New Mexico, USA, about 7500' in elevation.
Thanks to Reza Hashemizadeh for the identification.
Lat: 33.26, Long: -108.23
Spotted on Sep 14, 2012 Submitted on Sep 17, 2012