Previous Page

It’s Bugged: Insects’ Role in Design

Design

A fascinating exploration of the creative relationship between people and insects, “It’s Bugged: Insects’ Role in Design” is a vibrant art and design installation which runs through April 22.