Close
Leaf-footed Bug nymph
(Acanthocephala sp.)