Gorse Shield Bug (laying eggs)

Gorse Shield Bug (laying eggs)

Observation - Gorse Shield Bug (laying eggs) - UK and Ireland. Description: