Sunday, February 19, 2006


Just decided to post another pic this evening. This is of the City-TV building on Queen Street West in Toronto.... Unique for sure.

0 Comments:

Post a Comment

<< Home