Dubai says that the greatest artist is God himself and has made a frame the showcase his work. This is the Dubai frame. A painting not kept in a museum but the changing world around us.