interchange42, I didn't even notice that before I posted, what a coincidence!
Here are two more for those who don't feel like checking through my flickr album. In the first picture you can see the Southcore Financial Centre & Delta Toronto under construction and L Tower nearing completion in the second (along with Union and Fairmont revitalization projects). Enjoy
Great work, that illustration. Pretty fanciful, exquisitely detailed work - I don't buy the fate of the CN tower but I sure love how it's all so wonderfully rendered.