Bug I.D?

Bug I.D?

Observation - Bug I.D? - UK and Ireland. Description: Found on English Oak.

Found on English Oak.