Eléa Gauchat

Interactive media designer

Neuchâtel, Switzerland