Window Displays at H&M Covent Garden by Franck Jehanne | Feb 19, 2013A Window Display shot at H&M Covent Garden, in London in February 2013.