Biography

Christophe Riotton was born 1973 in Geneva. He lives and works in Geneva.