an outdoor patio with lots of flowers growing on it