Magazine

John Hill | 14.04.2021

Headlines

The Lincoln Center for the Performing Arts has announced that set designer Mimi Lien will turn the plaza at the heart of its iconic 1960s campus on Manhattan's Upper West Side into "The GREEN," a park-like "site of social infrastructure."