Port Saint Lucie, FL
Photograph - Photo
These small, up to 3/4 inch, insects are beneficial in that they eat aphids and other plant pests.
September 16th, 2012
Viewed 58 Times - Last Visitor from Hanoi, 44 - Vietnam on 08/23/2015 at 7:36 AM