many different colored flowers growing in a garden