13-spiked-shieldbugs

13-spiked-shieldbugs

Observation - 13-spiked-shieldbugs - UK and Ireland. Description: