Rose, 2011. Oil on canvas. Painting by Russian artist Oleg Turkin Rose, 2011. Oil on canvas. Painting by Russian artist Oleg Turkin Post navigation Russian artist Oleg Turkin