Annie Leibovitz: A Photographer's Life, 1990-2005 Book Hardcover

Annie Leibovitz: A Photographer's Life, 1990-2005 Book Hardcover

Annie Leibovitz is slated to photograph Bristol Palin for Vanity Fair... I hope she doesn't catch mono before the shoot.