Tortoise Bug.

Tortoise Bug.

Observation - Tortoise Bug. - UK and Ireland. Description: A leathery-looking bug.

A leathery-looking bug.