Close
Acanthocephala Leaf-footed Bug
Acanthocephala femorata