Ensemble Denada plays the London Jazz Festival
Location: London Jazz Festival, PizzaExpress Jazz Club, London, Germany