Close
Light-tipped Leaf-footed Bug
Acanthocephala terminalis