larvae eats aphid!

larvae eats aphid!

Observation - larvae eats aphid! - UK and Ireland. Description: a larvae eating an aphid! is it a hoverfly larvae?

a larvae eating an aphid! is it a hoverfly larvae?