Art Nerd New York | Los Angeles

Stamen by Rodney Carroll

In 1967, the Churchill Building was one of New York’s largest luxury buildings. The sculpture at the front of the 2nd avenue facade was commissioned by the building in 2008. […]

Clicky Web Analytics