Froghopper 9662

Observation - Froghopper 9662 - UK and Ireland. Description: