purple and green flowers are growing on the top of a large plant in a garden