a garden with flowers and plants in it