What is this insect, I measured it and it is just shy of 2 inches long. On my back yard fence, Houston Texas 77031 June 16, 2009
All images © are property of Will Rountree