A worldwide community photographing and learning about wildlife
Project Noah Nature School
Leptoglossus clypealis
A little over 1 in long.
Some kind of leaf-footed bug. Check out http://bugguide.net/node/view/93/bgpage for more help.
Spotted on May 22, 2012 Submitted on May 24, 2012
Join the Project Noah Team