Alain Auderset

Alain Auderset is a professional illustrator and cartoonist based in Switzerland, working in French.