Birch Shield Bug

Birch Shield Bug

Observation - Birch Shield Bug - UK and Ireland. Description: Spotted on a Buddleia leaf.

Spotted on a Buddleia leaf.