Who is Barroux?

Barroux is a household name in contemporary French illustration. He was born in Paris but grew up in Morocco, returning to France to...