Close

Leaf-footed Bug

Leptoglossus zonatus

Leaf-footed Bug