DescriptionFerdinandea.fem.jpg English: A hoverfly species. Larvae live in sap runs. Humbie, East Lothian, Scotland. Date 7 September 2009 Source Own...