Green Leaf Hopper

Green Leaf Hopper

Observation - Green Leaf Hopper - UK and Ireland. Description: