My New Obsession: Leafhopper Nymphs

Leafhopper is the common name given to many species within the family Cicadellidae. Leafhoppers are found all over the world and there are as many as 20,000 described species. Below are some of the strangest, prettiest, and...

Read More