Thursday, January 14, 2010

Mao and More

Amazing images from the 26th annual Harbin (China) Ice and Sculpture Festival.
Link