Group of people, talking, stairs.
It's part of some kind of city-wide social art installation, I think. I saw something about it, somewhere, but didn't focus on it at all. And I have no idea what it means. But there it was, so here it is. Oh, and there's an apartment for rent in the building just behind.