Mirid Bug 8515

Observation - Mirid Bug 8515 - UK and Ireland. Description: