A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
This appears to be one of the leaf-footed bugs. You can possibly narrow your ID by looking at the leaf-footed bugs at http://bugguide.net/node/view/93/bgpage. Hope you can ID it; I'll be curious as to what you come up with.
Cool spot !
Spotted on Jul 1, 2013 Submitted on Jul 1, 2013
Join the Project Noah Team