Oilgun, I'm really not at all sure what part a town that building's in - I never heard of - or seen it before.
I'm sure you are aware of the beautiful indoor art architecture that is the Toronto Reference Library. If I'm showin someone around town, and the library's open, I always make it a point ta go show em.
Tried ta google a decent image of it, wasn't very successful:
and a view of the outside of it ...