Michael Mitchell performs on stage at the North Sea Jazz festival AHOY, Rotterdam