The Ambassador

21, quai des Bergues, Geneva