Picture posting is enabled for all :)
Yes that looks like it. What insecticide, organic or not organic, is recommended?