As of the October 2, 2007 a hand-tufted rug is on display at the Designers Walk Resource Centre. If you wish to see the rug in person, you'll find it in the exhibition room in the last booth to the right.
The address of the Resource Centre is:
168 Bedford Road, Toronto, near the Dupont subway station.
I'll be changing the rug on display every couple of months.
These are the pictures I took today.