Léonie Leonhardt is an artist from Barcelona based in Paris.