a garden with many plants growing in it