« Down Under | Main | A Weasel Trek Marriage »

October 15, 2006

The Only Weasel Seen From Space

Leende scrambled up the Great Wall and visited China with her hosts from a Toronto theatre company.

Here she visits Tiananmen Square in Beijing.

We hear she's headed to Hong Kong next, and then Colombia!

Posted by dmd at October 15, 2006 6:10 PM