glass, insects, jars, light, reflections, sterile.
Various giant centipedes on display at the Harvard Museum of Natural History