Bob Geldof and Jade Williams - Tuesday 29th November 2011

Sir Bob Geldof Stella McCartney store Christmas Lighting London, England - 29.11.11 (9 images)

Advertisement