Hoverfly on flower, England.