Leaf footed Bug (Leptoglossus phyllopus)

Discuss this image