I talked to a man who is the director at the Laboratory for Conservation and Evolutionary Genetics in the New York State Nuseum about the photo. He said, "these are nymphs (larvae) of a species of planthopper in the insect family Flatidae (order: Hemiptera, suborder: Auchenorrhyncha). Flatid planthoppers are found all around the world, and like all other planthoppers, are exclusively herbivorous (they are sap-feeders; their mouthparts have evolved into a structure that is essentially a straw, with which they suck phloem sap out of their host plants). Flatidae are known for their nymphs producing these waxy plumes all over their bodies, often giving them a fuzzy (and usually white) appearance, often with longish, wax 'tails' like in this photo. Very often, the nymphs form large aggregations, so it is not uncommon to encounter a plant with hundreds of these fuzzy little critters covering it. It's impossible to determine the exact species from this photo, but it is definitely in the family Flatidae."