many different colored flowers and plants in a garden