Hoverfly Larvae?

Hoverfly Larvae?

Observation - Hoverfly Larvae?. Description: Larvae on nettles, not sure of what but it might be a hoverfly

Larvae on nettles, not sure of what but it might be a hoverfly