Presented in the form of a contemporary cabinet of curiosities, the exhibition of Dutch artist and fashion designer Iris van Herpen contextualizes her
7