Yellow Admiral butterfly.
Hoverfly Hoverfly