22.3.10

Snake Island

The best of places, the worst of places -- that's Brazil. Everybody knows about the beaches, Carnaval, and the favelas. But have you heard of Snake Island?

No comments: