Deraeocoris ruber 10308

Observation - Deraeocoris ruber 10308 - UK and Ireland. Description: On Mugwort

On Mugwort