Thursday, December 29, 2011

A seasonal Daily Llama


This is, I think, somewhere in China's chilly north-east. It might be Harbin...