• Location Duillier, Geneva, Switzerland
  • Year 2017