weekends are for leisure

Tag: Bill Gates

2014 Gates Annual Letter: Myths About Foreign Aid - Gates Foundation

Bring the Background Noise