a garden filled with lots of plants and flowers