I mentioned Annie Leibovitz’s exhibition A Photographer’s Life 1990 – 2005 when it opened in London. After being in London and Paris the show is now in Berlin, Germany.
Tag: Annie Leibovitz
Annie Leibovitz: A Photographer’s Life, 1990 – 2005 at the National Portrait Gallery in London presents over 150 images by one of the world’s best-known photographers.