Arthropods (other insects, bugs, etc.)

diaprepes_abbreviatus_dorsal_20120324

Picture 20 of 73

Diaprepes abbreviatus (Linnaeus). Boca Raton, FL, March 24, 2012.