Forest Shield Bug

Forest Shield Bug

Observation - Forest Shield Bug - UK and Ireland. Description: