Arthropods (other insects, bugs, etc.)

diaprepes_abbreviatus_20120324

Picture 19 of 73

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