Shieldbug, Parkgate

Shieldbug, Parkgate

Observation - Shieldbug, Parkgate - UK and Ireland. Description: