Green lacewing larvae 14 June 2012 This image of a green lacewing larva - taken by Dr Igor Siwanowicz of the... read more