Sunday, May 17, 2009

peaches & pixie geldof




alice in wonderland












from vogue, december 2003
photographed by annie lebovitz