15 Years of Annie Leibovitz at the Hermitage

The exhibit focuses on Annie Leibovitz’s work between 1990 and 2005. Above, Susan Sontag, Leibovitz’s long-term partner, photographed in 2002. 1 of 3 ST. PETERSBURG — Sitting in the apartments of Tsar Alexander I in the State Hermitage Museum, Annie Leibovitz is a generous presence in an otherwise daunting stateroom. At 62, she is possibly the world’s most famous photographer, and during the past […]