Forest Bug?

Forest Bug?

Observation - Forest Bug? - UK and Ireland. Description: Supplement P023(11/06/2009): nymph probably but rather less certainly

Supplement P023(11/06/2009): nymph probably but rather less certainly