Drag to set position!
World Economic Forum
5.4K Followers•32 Following
100,197 Photos
Geneva, Switzerland
Joined 2007