Bob Geldof
Sir Bob Geldof
NESTA innovation conference held at the Royal Festival Hall
London, England - 20 May 2008
Credit: Daniel Deme / WENN
NESTA innovation conference held at the Royal Festival Hall
London, England - 20 May 2008
Credit: Daniel Deme / WENN