Claudia Fitch’s Dramatic diorama, part of the “Language, Drama, Source and Vision” exhibition, was the inaugural Window installation at the New Museum’s 583 Broadway location.
Artist projects
Window installations