Arthropods (other insects, bugs, etc.)

fl-leaf-foot_web.jpg

Picture 68 of 69

Florida leaf-footed bug (Acanthocephala femora), Fern Forest, November 29, 2007

Leave a Reply

Your email address will not be published. Required fields are marked *