Tschabalala Self

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…