Arthropods (other insects, bugs, etc.)

scale_20120110

Picture 52 of 73

Scale insects on Hamelia patens. Boca Raton, FL, January 10, 2012.