Orchestra Baobab + Manecas Costa

Sunday 9 March 2003
Shepherds Bush Empire
London