New Museum Unveils Tschabalala Self’s Art Lovers Facade Commission

New Museum Unveils Tschabalala Self’s Art Lovers Facade Commission

Tschabalala Self unveils Art Lovers, a major facade sculpture at the New Museum in New York, marking her first large-scale public work in the city.