Forest Bug (Instar)

Forest Bug (Instar)

Observation - Forest Bug (Instar) - UK and Ireland. Description: