The blog

October 11, 2010

In Cape Verde

Bill McKibben

In the town of Tarrafal, on the island of San Nicolau:

5071688762_0edec79efd.jpg