TOO MUCH HYPE? This photo taken by Annie Leibovitz for the cover of the July issue of Vanity Fair has stirred a huge media frenzy
TOO MUCH HYPE? This photo taken by Annie Leibovitz for the cover of the July issue of Vanity Fair has stirred a huge media frenzy Annie Leibovitz AP
TOO MUCH HYPE? This photo taken by Annie Leibovitz for the cover of the July issue of Vanity Fair has stirred a huge media frenzy Annie Leibovitz AP