DSC_0905

DSC_0905

Observation - DSC_0905 - UK and Ireland. Description: Looked similar to an overly large aphid and was feeding offof an aphid.

Looked similar to an overly large aphid and was feeding offof an aphid.