Born in 1976 in Maine, Mike Libby is a contemporary American artist who created the Insect Lab in 1999 after graduating from the Rhode Island School of Design. Within this sculptural series, he combines real preserved insect specimens with mechanical comp...
(wikipedia)