Art Nerd New York | Los Angeles

Peepholes at Sloan-Kettering

When visitors enter the lobby of the Memorial Sloan-Kettering Cancer Center on the Upper East Side, they are greeted with a giant steel art installation. Along the wall are dozens of […]

Clicky Web Analytics