Close
Coreid Bug/Giant Leaf-Footed Bug
Spartocera dentiventris