Annie Leibovitz photo show is on display in Hermitage, St.Petersburg.
One of the largest and oldest museums in the world, Hermitage in St.Petersburg, is hosting an exhibition of one of the best-known American portrait photographers, Annie Leibovitz, this summer. “Annie Leibovitz: A Photographer’s Life 1990–2005” is on view through Sept. 21 at the State Hermitage Museum.