Hoverfly larva

Hoverfly larva

Observation - Hoverfly larva - UK and Ireland. Description: Found on bramble with aphids

Found on bramble with aphids