These Flowers Smell

oil on canvas 70x60cm 2003