Back to photostream

Neat display?/bicycle stand?

not sure this was for the 2010 Olympics in Vancouver or for the 2008 Summer Olympics in China. Erected in the heart of Chinatown, downtown Toronto. I'm thinking the latter, since it has Canada and the China symols on it.

335 views
0 faves
1 comment
Uploaded on March 19, 2010
Taken on March 19, 2010