Madeleine Peyroux playing on Stage 3 at WOMADelaide 2023. pic: Rob Sferco Madeleine Peyroux playing on Stage 3 at WOMADelaide 2023. pic: Rob Sferco