Picture - PEACHES GELDOF and The Muppets , Thursday 26th January 2012

Peaches Geldof and The Muppets Thursday 26th January 2012 Peaches Geldof leaves The May Fair Hotel after the UK Premiere of 'The Muppets'







Contactmusic