International Search Summit London 2010

The International Search Summit in London in October 2010