Eric Toledano
Director at Quad Productions
Saint Denis, France