Justine Pluvinage (born 1983, Roubaix, France). lives and works in Lille.
http://justinepluvinage.com/