Close
Declivis leaf-footed bug
Acanthocephala declivis