2008 pilot mission photos (ISS)

Loading Content

Painted Lady (Vanessa cardui) butterfly larvae in their habitat aboard the ISS, part of the 2008 pilot Butterflies and Spiders in Space project (NASA Mission STS-126). The butterfly larvae progressed until the pupal stage, but did not develop further.