?fly ? Bee ? Hover fly

?fly ? Bee ? Hover fly

Observation - ?fly ? Bee ? Hover fly - UK and Ireland. Description: