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

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







Contactmusic



Comments