Peaches Geldof

London Fashion Week Spring-Summer 2008 - PPQ - Party Departures
September 17, 2007 - London, England