A small hover fly, sometimes called a flower fly because many of these small members of the Syrphidae are found nectaring on flowers. They are excellent pollinators too.
Please login or register.