Mike Libby
Mike Libby
Mike Libby is a contemporary American artist who created the Insect Lab in 1999. Within this sculptural series, he combines real preserved insect specimens with mechanical components, in order to create whimsical bio-cybernetic sculptures...