Leafhopper?

Leafhopper?

Observation - Leafhopper?. Description: Seen on the leaf of a tree. Not sure what kind of tree (I can't do trees very well) so there is a post devoted to the tree here: http://www.ispot.org.uk/node/283547 EDIT: The tree has been identified as an Italian Alder

Seen on the leaf of a tree. Not sure what kind of tree (I can't do trees very well) so there is a post devoted to the tree here: http://www.ispot.org.uk/node/283547

EDIT: The tree has been identified as an Italian Alder