Mirid Bug CLARE

Mirid Bug CLARE

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