Expedition 23 Crew Partners on Orbit

From NASA
Fri. 03-26-2010