A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
This is Fulgoroidea ?
That should be an "ID" not "idea."
It bears a striking resemblance to a spotting I had last year. See http://www.projectnoah.org/spottings/918.... I haven't been able to pin down an idea any further, however.
Spotted on May 13, 2011 Submitted on Jun 9, 2012
Join the Project Noah Team