Leaf-footed bugs (COREIDAE)
FAMILY: Leaf-footed bugs (COREIDAE)

Leaf-footed bugs (COREIDAE)