Plant bug

Plant bug

Observation - Plant bug - UK and Ireland. Description: From the New Forest Bioblitz

From the New Forest Bioblitz