Yellow Rose, 2012. Oil on canvas. Painting by Russian artist Oleg Turkin Yellow Rose, 2012. Oil on canvas. Painting by Russian artist Oleg Turkin