from "2003-06-23: Live at Théâtre Edouard VII, Paris, France" album by Émilie Simon
See who else performs this track