World Economic Forum
5.9K Followers•32 Following
166,452 Photos
Geneva, Switzerland
Joined 2007
Drag to set position!