Courtesy of The Beautiful Meme, the D&AD Festival 2017 creative was unveiled with an explosion of colours, textures and shapes representing the....