After 100 days in orbit, Nefertiti the space spider takes up residence in the Smithsonian's Insect Zoo, right next to the butterfly gallery. If I were a butterfly, I'd be pretty nervous right about now: 
Shared publiclyView activity