For some reason, this particular building --- its windows enigmatically lit by tiny candles -- has always been a magnet for public art. Every few weeks there a new images. I'm sure there's a larger story to this place, but I just don't know it. I'm sure the truth is less interesting, though.