Red Carpet Rolled Out at Space Station

From NASA
Fri. 06-10-2011