Madeleine Peyroux in London Barbican Published July 10, 2011 at 1500 × 1000 in Madeleine Peyroux in London Barbican