Capsid Bug

Capsid Bug

Observation - Capsid Bug - UK and Ireland. Description: