Arthropods (other insects, bugs, etc.) fl-leaf-foot_web.jpg Image 27 of 73 Florida leaf-footed bug (Acanthocephala femora), Fern Forest, November 29, 2007