TORONTO 2005 (II)

University of Toronto
Downtown
.

...

22/26.