Jean-Charles de Quillacq

1979, France ; lives and works in Zurich