James de Villiers

James de Villiers

Stellenbosch, South Africa / Naive believer that a little more kindness can change the world. Sideline coffee addict, news24.com intern and student. Also future Ellen co-host
James de Villiers
More ideas from James

subliming: “have i uploaded this one yet?