Communications & Culture
Tons of glitter. A sea of flesh and millions of sequins exploded down Oxford Street in a kaleidoscope of colour...