a garden with lots of flowers on it