a garden filled with lots of colorful flowers