Discovery Arrival Ceremony at Dulles

From NASA
Tue. 04-17-2012