A worldwide community photographing and learning about wildlife
Project Noah Nature School
This is one of the leaf-footed bugs (Leptoglossus). Start your search at http://bugguide.net/node/view/245/bgimag... and see what you come up with.
Spotted on May 15, 2011 Submitted on May 15, 2011
Join the Project Noah Team
1 Comment
This is one of the leaf-footed bugs (Leptoglossus). Start your search at http://bugguide.net/node/view/245/bgimag... and see what you come up with.