an outdoor garden with lots of plants and flowers on the steps leading up to it