Amazing Africa Festival - October 2010 -Trafalgar Square - London