Sheildbug

Sheildbug

Observation - Sheildbug - UK and Ireland. Description: