HOVER FLY ?

HOVER FLY ?

Observation - HOVER FLY ? - UK and Ireland. Description: is this a hoverfly in the photo with the swallow tail

is this a hoverfly in the photo with the swallow tail