Tortoise Shieldbug.

Tortoise Shieldbug.

Observation - Tortoise Shieldbug. - UK and Ireland. Description: