Lots of greenfly on our roses but not to worry, Nature's bio-control is at hand in the form of the hoverfly. The larvae of certain species are aphid eaters. This is Eupeodes luniger. She flies around the roses looking for aphids and then lays a few eggs next to them before moving on.