big bug

big bug

Observation - big bug - UK and Ireland. Description: I think this is one of the big froghoppers

I think this is one of the big froghoppers