Sculpture and Installation > Lovely Little Parasites

Loa loa Onchocerciasis (detail)
Loa loa Onchocerciasis (detail)
sculpey, gell medium, plastic, wood
4in x 3in x 1.5in
2010