nettle tap and what ?

nettle tap and what ?

Observation - nettle tap and what ? - UK and Ireland. Description: the hoverfly please

the hoverfly please