Arthropods (other insects, bugs, etc.)

chondrocera_laticornis_dorsal-20110911

Picture 16 of 73

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