During the first week of October we will be installing some of our work at 15 Central Park West. This building is home to Norman Lear, Alex Rodriguez, Sting, Jeff Gordon, Madonna, and Denzel Washington, among many other glitterati.

Pin It on Pinterest