Close
Florida leaf-footed bug
Acanthocephala femorata