Wild flowers and green stick insect