Cast of Les Miserable by Annie Leibovitz

For Vogue Magazine.