Photography Kevin Fleming on 21 Apr 2008 07:52 am
stately bug
On April 25, 1974 the Delaware legislature made the Ladybug the official state bug. Coccinellidae is the name of this family of beetles with more than 5,000 species found worldwide. Some people think having one land on you is a sign of good luck to come. Aphids and scale insects have an entirely different view of this predator. I found this one living life on the edge of a skunk cabbage leaf.





