Miridae (Deraeocoris lutescens)

Miridae (Deraeocoris lutescens)

Observation - Miridae (Deraeocoris lutescens) - UK and Ireland. Description: Ubiquitous....

Ubiquitous....