Sculpture and Installation > Lovely Little Parasites

Scolothrips sexmaculatus (detail)
Scolothrips sexmaculatus (detail)
glass tube, wax
25in x 2in x 2in
2010