Koppert Biological Systems:
Episyrphus balteatus larva marmalade hoverfly Koppert Biological Systems 2003
Koppert Biological Systems:
Episyrphus balteatus pupa marmalade hoverfly Koppert Biological Systems 2004