David LaChapelle’s London shopfront exhibition opens The work of the photographer returns to London shopfronts, on a massive scale. Source