Picture - Bob Geldof and Jade Williams London, England, Tuesday 29th November 2011

Bob Geldof and Jade Williams - Sir Bob Geldof London, England - Stella McCartney store Christmas Lighting Tuesday 29th November 2011


sir bob geldof stella mccartney store christmas 3632968





Contactmusic

Comments