20140731_140801.jpg
Green peach aphid on the underside of a canola leaf