Close

Leaf-footed bug

Leptoglossus gonagra

Leaf-footed bug