Thursday, December 12, 2013

Picture of the Day: Head Above Water

From the Economist:



No comments: