international olympic committee logo

international olympic committee

no topics Description:

59694 The International Olympic Committee is a private non-governmental organisation based in Lausanne, Switzerland.

Location:
Lausanne, VD, Switzerland
Founded:
1894