sheildbug

sheildbug

Observation - sheildbug - UK and Ireland. Description: