a garden filled with lots of flowers and plants