Gucci stages show at Tate Modern The most visited modern and contemporary art gallery in the world, Tate Modern in London, hosted the launch […]