Green Fly

Green Fly

Observation - Green Fly - UK and Ireland. Description: Thin green fly found on red campion

Thin green fly found on red campion