Ladybugs on green leaves