07 December 2010

254


In these parts, even the trees wear, uh, neckwarmers. Or maybe they're shin guards, and the emaciated Korean Ents are geared up for their next football match.

No comments: