Leaf Footed Bug (Leptoglossus sp.)

Discuss this image