It lives! Iris Van Herpen’s Newest Technology? An Outfit Made Of 125 Million Bioluminescent Algae
As Saturday’s devices take place, Van Herpen and her most recent partner…
It lives! Iris Van Herpen’s Newest Technology? An Outfit Made Of 125 Million Bioluminescent Algae
As Saturday’s devices take place, Van Herpen and her most recent partner…