Astronauts Jeff Williams and Steve MacLean

2006-09-14 - On Flight Day 6, Expedition 13 Flight Engineer Jeff Williams and STS-115 Mission Specialist Steve MacLean are at the Robotic Work Station inside the International Space Station. (Credit: NASA)
File size: 0.55 MB
Image size: 1800 x 1225 pixels
Resolution: 96 dpi
Image date: September 14, 2006
Useful link(s)
- Date modified: