Large hoverfly laying eggs

Large hoverfly laying eggs

Observation - Large hoverfly laying eggs - UK and Ireland. Description: