Miridae

Miridae

Observation - Miridae. Description: Green bug close to hoverfly

Green bug close to hoverfly