44th International Exhibition of Inventions of Geneva

44th International Exhibition of Inventions of Geneva