Close
Florida Leaf-Footed Bug
Acanthocephala femorata