At Bowery on the Lower East Side of Manhattan, where the New Museum has stood since 2007, a 13-foot aluminum sculpture of two embracing figures now greets visitors before they step inside the recently renovated building.
At Bowery on the Lower East Side of Manhattan, where the New Museum has stood since 2007, a 13-foot aluminum sculpture of two embracing figures now greets visitors before they step inside the recently renovated building.