Malika Favre is a french illustrator/art director based in East London.