Yellow, white and red roses for sale outside a small flower shop in the Cotswolds !