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