Arthropods (other insects, bugs, etc.)

chondrocera_laticornis_right-20110911

Picture 17 of 73

Leaf-footed bug (Chondrocera laticornis). Boca Raton, FL, September 11, 2011.