250 likes | 263 Views
Discover stunning images from the STS-134 mission showcasing spiders in space on July 12, 2011. Visit BioEdOnline.org for fascinating insights into habitat studies aboard the International Space Station.
E N D
Spiders in Space, STS-134Habitat 2 Photos for July 12, 2011 www.BioEdOnline.org