Youth and pop culture provocateurs since 1991. Fearless fashion, music, art, film, politics and ideas from today's bleeding edge. Declare Independence.
Y-Lan Lucas, set designer based in London, showcase some of her work from music videos to art installations, from advertisements to fashion shows.