Close

Leaf-footed Bug

Leptoglossus occidentialis (Coreidae)

Leaf-footed Bug