Local Art Fridays: Feeling Cornered

This was an installation I came across last Fall at the 60th Street and Fifth Avenue entrance to Central Park.

I did have notes on who the artist was and the title of the piece, but I have misplaced the notebook.

It sort of looks like what I imagined the Pyramids looked like before they were recovered from the sands of time. What do you think it should be called?
