several pink and yellow flowers in a garden