Picture - Peaches Geldof London, England, Thursday 17th June 2010


Peaches Geldof Thursday 17th June 2010 arriving at a hotel in central London London, England




Contactmusic