A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
About 5 cm long ( 2 inches), tip of antenae red.
Pine forest of the Sierra Madre Occidental
Thank you Gerardo and Carol
Looks like a Leaf-footed bug of some sort
Congratulations! #600! WOW!
Great series Luis :)
Spotted on Jul 14, 2012 Submitted on Jul 17, 2012
Join the Project Noah Team