two larvae in an s shape on leaf

Return to article.