While we last heard from them in Paris a few days ago, Jana & Js are currently in Lille, France where they just finished working on this mural.In town for the Biennale Internationale d’Art Mural” organised by the Collectif Renart, the French-Austrian duo created some of their signature imagery for the locals to enjoy.Jana & Js…