Wednesday, April 9, 2008

Fuwa



The most adorable Olympic mascots ever. They're everywhere in Beijing (China?), bringing joy to all in the form of excessive cuteness.

No comments: